<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>tttttttt</title>
</head>
<body>
<div>index view index index</div>

<script>
    /**
     * 与服务器建立websocket连接
     */
    ws = new WebSocket("ws://your_domain.com:7272");
    // 服务端主动推送消息时会触发这里的onmessage
    ws.onmessage = function(e){
        // json数据转换成js对象
        var data = eval("("+e.data+")");
        var type = data.type || '';
        switch(type){
            // Web服务器中返回的init类型的消息
            case 'init':
                // 利用jquery发起ajax请求，将client_id发给后端进行uid绑定
                $.post('./bind.php', {"client_id": data.client_id,"type":"bing"}, function(data){}, 'json');
                break;
            case 'say':// 服务器正常推送的信息
                // TODO 这里处理具体业务逻辑
                break;
            case 'bind':// 绑定成功信息 （根据具体业务逻辑处理）
                // TODO 根据特殊要求处理，没有特别说明，不必理会
                break;
            case 'ping':
                ws.send('{"type":"pong"}');
                break;
            default : // 其它情况，根据具体业务需求处理
                break;
        }
    };
</script>



</body>
</html>




